Skip to content

Conversation

gbr1
Copy link
Contributor

@gbr1 gbr1 commented Sep 16, 2025

This PR includes support for Arduino Nano ESP32 (carriers 1.0 are not compatible).

Ultrasonic sensor readings are now not blocking other sensors

@gbr1 gbr1 requested a review from pennam September 16, 2025 08:23
Copy link
Contributor

@pennam pennam left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please add the Arduino Nano ESP32 as a compile example target.

Are we planning to support all ESP32 boards? if not please use ARDUINO_NANO_ESP32 instead of ESP32.

@gbr1 gbr1 marked this pull request as draft September 17, 2025 14:13
Copy link

Memory usage change @ f71254c

Board flash % RAM for global variables %
arduino:mbed_nano:nanorp2040connect N/A N/A N/A N/A
arduino:esp32:nano_nora N/A N/A N/A N/A
Click for full report table
Board examples/ScienceJournal
flash
% examples/ScienceJournal
RAM for global variables
% examples/SerialDebug
flash
% examples/SerialDebug
RAM for global variables
% examples/simple_temperature
flash
% examples/simple_temperature
RAM for global variables
%
arduino:mbed_nano:nanorp2040connect N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A
arduino:esp32:nano_nora N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A
Click for full report CSV
Board,examples/ScienceJournal<br>flash,%,examples/ScienceJournal<br>RAM for global variables,%,examples/SerialDebug<br>flash,%,examples/SerialDebug<br>RAM for global variables,%,examples/simple_temperature<br>flash,%,examples/simple_temperature<br>RAM for global variables,%
arduino:mbed_nano:nanorp2040connect,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A
arduino:esp32:nano_nora,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A

@gbr1 gbr1 marked this pull request as ready for review September 17, 2025 14:36
@gbr1 gbr1 requested a review from pennam September 17, 2025 14:37
Copy link

Memory usage change @ 8751691

Board flash % RAM for global variables %
arduino:mbed_nano:nanorp2040connect N/A N/A N/A N/A
arduino:esp32:nano_nora N/A N/A N/A N/A
Click for full report table
Board examples/ScienceJournal
flash
% examples/ScienceJournal
RAM for global variables
% examples/SerialDebug
flash
% examples/SerialDebug
RAM for global variables
% examples/simple_temperature
flash
% examples/simple_temperature
RAM for global variables
%
arduino:mbed_nano:nanorp2040connect N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A
arduino:esp32:nano_nora N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A
Click for full report CSV
Board,examples/ScienceJournal<br>flash,%,examples/ScienceJournal<br>RAM for global variables,%,examples/SerialDebug<br>flash,%,examples/SerialDebug<br>RAM for global variables,%,examples/simple_temperature<br>flash,%,examples/simple_temperature<br>RAM for global variables,%
arduino:mbed_nano:nanorp2040connect,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A
arduino:esp32:nano_nora,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A

@gbr1 gbr1 force-pushed the esp32 branch 3 times, most recently from d4d1b45 to f71254c Compare September 18, 2025 10:35
@gbr1 gbr1 force-pushed the esp32 branch 2 times, most recently from a410f91 to 3ef89d6 Compare September 18, 2025 11:08
Copy link

Memory usage change @ 3ef89d6

Board flash % RAM for global variables %
arduino:mbed_nano:nanorp2040connect N/A N/A N/A N/A
arduino:esp32:nano_nora N/A N/A N/A N/A
Click for full report table
Board examples/ScienceJournal
flash
% examples/ScienceJournal
RAM for global variables
% examples/SerialDebug
flash
% examples/SerialDebug
RAM for global variables
% examples/simple_temperature
flash
% examples/simple_temperature
RAM for global variables
%
arduino:mbed_nano:nanorp2040connect N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A
arduino:esp32:nano_nora N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A
Click for full report CSV
Board,examples/ScienceJournal<br>flash,%,examples/ScienceJournal<br>RAM for global variables,%,examples/SerialDebug<br>flash,%,examples/SerialDebug<br>RAM for global variables,%,examples/simple_temperature<br>flash,%,examples/simple_temperature<br>RAM for global variables,%
arduino:mbed_nano:nanorp2040connect,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A
arduino:esp32:nano_nora,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A

@gbr1 gbr1 changed the title 1.0.0 - added esp32 support, optimization on sensors reading added esp32 support, optimization on sensors reading Sep 18, 2025
Copy link

Memory usage change @ d9e8b65

Board flash % RAM for global variables %
arduino:mbed_nano:nanorp2040connect N/A N/A N/A N/A
arduino:esp32:nano_nora N/A N/A N/A N/A
Click for full report table
Board examples/ScienceJournal
flash
% examples/ScienceJournal
RAM for global variables
% examples/SerialDebug
flash
% examples/SerialDebug
RAM for global variables
% examples/simple_temperature
flash
% examples/simple_temperature
RAM for global variables
%
arduino:mbed_nano:nanorp2040connect N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A
arduino:esp32:nano_nora N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A
Click for full report CSV
Board,examples/ScienceJournal<br>flash,%,examples/ScienceJournal<br>RAM for global variables,%,examples/SerialDebug<br>flash,%,examples/SerialDebug<br>RAM for global variables,%,examples/simple_temperature<br>flash,%,examples/simple_temperature<br>RAM for global variables,%
arduino:mbed_nano:nanorp2040connect,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A
arduino:esp32:nano_nora,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A

@gbr1 gbr1 merged commit 7de2d39 into main Sep 18, 2025
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants